#pragma once
#include "SampleBase.h"
#include "Grid.h"
class GridSample : public SampleBase
{
public:
	GridSample(ID3D11Device* device, ID3D11DeviceContext* context);
	~GridSample();

	GridSample(const GridSample&) = delete;
	GridSample& operator= (const GridSample&) = delete;
public:
	void Update(float dt) override;
	void Render() override;
	void GUI() override;
	void DrawFont() override;
private:
	std::unique_ptr<Grid> m_grid;
};